#ifndef POINT_H_
#define POINT_H_

#include "color.h"
#include "SDL.h"

class punto
{
	float X, Y;

public:

	punto();

	punto(float X, float Y);

	void setX(float X);

	void setY(float Y);

	float getX();

	float getY();

	static void ponerUnPixel(SDL_Surface * s, int x, int y, color color);

	static void ponerUnPixel(SDL_Surface * s, int posicionX, int PosicionY, Uint32 mezcla);

	static Uint32 getPixel(SDL_Surface *surface, int x, int y);

	virtual ~punto();
};

#endif
